fixed bug where person update events were being bound multiple times

Signed-off-by: Bebe Peng <bebepeng@gmail.com>