Exactly the same issue exists as well for components which are mapped within a joined table, e.g.:
<join table= ...> <id column=...> <component> </component> </join>
Probably the issue exists for all mappings which are using joined tables.