Add ability for IDs to be client specified in JPA