proxy pattern vs decorator pattern - Search