User - Person proxy pattern