This seems to be quite convoluted but I will try my best to explain. Sorry for all the text, but I am not sure how to be more succint.
I have 4 models at play here;