FIx handling of SaveAsyncState & DeleteAsyncState - probably a mono peculiarity