Track Gmail Inbox Label and Thread ID

I am trying to log emails in airtable, I want to be able to label a thread and then have Make watch emails for that label then add the email to airtable. However the issue in it lies in the fact that gmail obviously wont label the rest of the thread when new ones come in. Is there a way I can ensure emails in that labeled thread always get added to airtable.

I thought about having airtable log the thread ID which is how i group them in airtable already then have an airtable search module have the watch emails module search by the label &/or thread ID but I don’t see that as a possible function to put that data into the watch emails module from a search module.

I also thought about a filter down the line but that would require the watch emails module to parse all of the new emails since last run which isn’t very data efficient. Maybe im missing something here.