When there’s a problem that I’m working on and I’m having a really hard time figuring it out I like to work on design things to get some creative juices flowing. That being said I was having a hard time figuring out the most performant way to structure a separation in users databases. So I worked on some designs for the product and in the meantime I figured out a really cool way to put up a pretty secure firewall between databases and keep them fast.