Want to get @jacknagel's thoughts on how to do this in the least messy way possible.