Lifecycle hooks relation problem

Thank you very much for you answers!

You are correct @Deepak_Kumar, it is only populating the data that has changed, in the end I settled for the approach @pdhruv93 provided when the relations that did not change are needed.