Hahah yeah I had figured we might be able to do some hacking in liquid to isolate the ids and get the pages that way, so I think that solution could work for us. But totally agree that it’s inefficient and less than ideal.
But really appreciate the approach and your code. Hopefully we can get a long-term solution.