Using pointers for getters and hold on Unit object/interface.