Hello Sanne,
sanne.grinovero wrote:
Coincidentally we just decided last week that it's time to refactor this class and expose the metadata, as there are several other projects which could better integrate with it. If you want to take this task, we'll be glad to advise you and do some rounds of code review, and apply your patches upstream.
Thank you for the advice. I will at least try it in the next time.
sanne.grinovero wrote:
As a simpler solution, wouldn't you prefer to change your domain model to use bi-directional relations?
Unfortunately it's not possible by component based design of our software.
If two entities belong to different components, only one of them can reference the other one.