I am surprised you need to re-initialize the touch class. I wouldn't have thought you'd need to. I might have a talk to the marionette devs about this.