Hi Seb,
I have a question about components setup/release lifecycle.
In 7.7.0 when a model was released its key was set to null. This caused the component being garbage collectable from the componentMap. Until this garbage collection the component could still be retrieve.
In 8.0.x the component is unregister from AbstractFacade and will be remove from the componentMap at this moment. So next times the component will be use it will be rebuild from zero. So it seems to me we lost optimization here.
Did I miss something or did the system change that way ?