OGM-338 Removing indirection of MappingFactory, having DatastoreProvider itself return the typed global context instead