Yes, we'd need to have a JBoss Module per datastore provider; With the exception of the Infinispan provider (which is part of the core module) this is already the case. I guess someone would have to do a bit of experimenting to get it working.