User object should wrap the Person object (proxy pattern)