fixed #3 by creating __setPropsDebounced__ method to improve bulk operations performance
blog example no longer needs hackish destroy callback