BTW @DavideD do you envision a non default mapping factory being provided for a given `DatastoreProvider`? I can't foresee the use case but I'm interested.