Heavily in development JPA wrapper