I was thinking we could move the registers over to this new model instead of registering 28 or so key bindings, so possibly prefixes too