One thing you could try is writing your choice selections to user-specific columns as opposed to columns that live in your Airtable base. My assumption is these choices are just to filter a list, so may not need to be seen in your Airtable base. User-specific columns should perform better than syncing back to Airtable and can still be used for filtering like you’re trying to do.
Edit: looks like they already are User-specific!