@memetican brings up some great thoughts — and admittedly I didn’t dig too much into the project before recommending Finsweet which may need a slightly altered CMS setup in order to work how you’re expecting. My apologies for that.
In terms of hiring me, I’m honestly a bit swamped at my full-time gig so I’d recommend reaching out to @memetican first to see if their pricing fits in line with your budget — based on his activity here in the community I know you’ll be in good hands!
I still freelance on occasion (I actually just took on a small project for another community member this week) so if for some reason it doesn’t work out with @memetican then please don’t hesitate to reach out.
In the meantime, I’m going to try some little tests on my end to see if I can’t get something working as I have a client that may need to take advantage of the same setup. If I’m able to get something working, I’ll be sure to post an update here with a read-only link so other folks can see how something like this would need to be setup