Well it looks straight forward. I'd need to know a lot more, of course. I'm thinking I would need to see the some of the existing project or at least I would need several details explained, like how you've structured your nodes, or what sort of solutions you've already tried , etc.. so that I can get a clearer picture of what you need and come up with a compatible solution to what you've already made.
...unless you want to just remodel everything.
Let me know if you want my help. 🙂