About a month ago, I saw a video showing a new throttle lock. Required removal of grip, operated via a ball-end lever which is supposed to be easier to engage than Throttlemeister or Kaoko. Kinda spendy. Can't for the life of me recall where I saw this thing. Pretty sure on ADVRider, but search in several Beast threads (where I usually dwell) and here in Equipment proved fruitless. Anyone know what I'm talking about? Thanks.