No time wasted Colin, it's all enjoyable, don't apologise! Appreciate all that you're trying to do, to pull together something more than the ordinary.
I wish I had the time and knowledge to help. If you can't get it quite how you want it right now, are there further levels of complexity you can roll back on?