The fact that you have to specify the context here is a bug. The `managedObjectOfClass:inContext:` method in the VICoreDataManager should use `safeContext:` to automatically use the main context when context is nil.
I'll pull this and then open a pull request with the fix.