Airtable - column limit and ordering problem

Hi there
I am looking to scale up a system from google sheets to airtable, still using appsheet, and I have 2 questions:
A question was raised in 2019 about the limit on how many columns on an airtable base appsheet can view, and the limit still seems to be 20. Any reason for this? Any fix coming up? This is very much make or break
In my app, appsheet is pulling the columns in the wrong order, which is making the form view (for data entry) not make sense. Has anyone got a fix for this?
I’m new at airtable and appsheet’s offline capabilities make it vital as it’s for field-based work.
Thanks in advance
Chris