preventNotify passed to change event, use emit instead of broadcast