This is fantastic, I’ve already used it for one tool. Perhaps you could have it optionally stub out event handlers like on pressed do, etc?