As a follow up of #205 :
In a workflow which looked like:
Updater updater("foo");
updater.describeAppImage();
updater.checkForChanges();
updater.start();
updateInformation->buildUrl
Will be called 5 times which will always return the same string I suppose.