Some minor moving code around
More minor code moving around
Cleanup of the InvocationImpl
More cleanup
More minor cleanups
Pre-created InvocationFuture
Added the future.set and moved the queue to the future
Moved the callback logic inside the future.set
Minor cleanup
Broken Queue replacement
The queue replacement by a sync block now works fine
More cleanup
more cleanup
Offloading of the backup synchronization
Introduced the BackupSynchronizer as a replacement for the blocking semaphore
Non working: removal of the backupsynchronizer
More work on invocation