If I try find.ref(id) for something that doesn't exist, I get this exception:
play.api.Application$$anon$1: Execution exception[[EntityNotFoundException: Bean not found during lazy load or refresh. id[2] type[class models.Argument]]]
Is there a way to avoid this and detect when something does not exist, without using find.byId? (byId is generally slower, so I'd prefer not to use it when possible.)