This is a very cool one
Note: there is now an option to make this the default behavior (and push encoder for chromatic)