I just want to note that if you move your annotations to the field-level in your parent entity, that is another way to bypass this problem temporarily.