Great questions Neil, and welcome to the forum
I have wondered about these things myself, without ever formed any clear questions about it. I look forward to seeing some responses from the Dom`s here.