I’m not sure I understand your question. I use Firebase with my clones in the demo I posted.
I just loop through the Firebase list and set each label’s text to the property from each Firebase item. And then the detection part is the same as above. The blocks don’t really change just because I’m using Firebase. The setup is different but the click detection is the same.
It helps that my Firebase data is structured like this:
So I loop through the items in cloud variable “Journal/10-1-2022” and get the “item” property of each loop item.