There is a small chance I have learnt a lot from this thread. Admittedly a greater chance that I'm misapplying a fundamental topic - only time / more reading will tell.

But there is definitely a small chance.