Hey @andrewgassen, Here is a “less hacky” way using a plugin.
In fact the plugin was inspired by your post. Try it and let me see how it goes.