Randomly got the inspiration for this a few hours ago. Everything came together nicely and was pretty much how I pictured it in my head.