better asyn handling of stylus callbacks