use event handler deregistering by reference instead of unique namespace