Tunnel event.preventDefault to source events

Fixes #103