JPA has been giving us quite a bit of headaches. At times it can be a really great abstraction and help us develop quicker. At other times, it does some magic which makes it hard to find the issue. We should migrate to a more predictable data source system.