Sweet, I have been working on something similar, and this just gave me an idea on how to go about it. A Completely different way of doing it instead of the way we did, which caused a lot of problem further down the line.
And who said it doesn’t pay to read fanfic at work:)