breeze.net - event handling refactoring