jQuery plugin for tracking element's appearance in browser viewport