support for ClassLocator and some preliminary work has been done in #875, but more adjustments will be needed. if its no extra effort, we can keep supporting older versions of persistence, but if thats not easily doable, bump to persistence 4.1.