JPA Join Table with additional state