[@Asura] Mind if I ask for suggestions on how to flesh things out more?
Also, I'd preferably just continue working off of this thread.