Had another think about it overnight:
Firebase component in designer:
Create an order like this:
This produces firebase tags like so:
then call back the data and display in tableviewer: