I wanted to have an object of a custom class as a member of another class. I accessed the object by a getter and changed one of its members by a setter:
First.getSecond().setNumber(5);
The member gets changed inside of set number, however is not changed when checked later again.