Sure, make sure once you have created the class to change this property:
<property name="hibernate.ogm.datastore.provider" value="mongodb"/>
to something like this:
<property name="hibernate.ogm.datastore.provider" value="org.project.MYCustomMongoDBDatastoreProvider"/>