JPA and Rollbacks - Not Pretty