@kissane Oh my goodness this is utterly fantastic. Hands down the best thing I've read on this topic.