StatusStorage::Common: re-implementation with future_of() and Future::Q. This is more robust against exceptions.