I have a 3 screens app with a Gallery Screen and EditForm Screen.
If I add AddColumns function in Gallery's Items, it breaks EditForm's Item ("Not compatible with DataSource...anymore").
It's challenging since I really need to use AddColumns for the Gallery because I have to retrieve a ProductName from another table with Lookup, and then sort the Gallery with ProductName.