more work on the web native events - scroll with an element now works