Update events with a common gesture object, pass around regular event with preventDefalt