Thank you for this interesting feedback.
I’ve just reproduced your case, effectively it would be nice to have enum working even in related data.
I’ve created a bug ticket in order to solve this as soon as possible.
For now I can’t tell any ETA but this will gives you information about the progress here: