I'm using the iOS app with both a stocks ISA and a spread betting account, and I have configured the columns I see in positions & watchlists to my own taste. However, the columns available in stocks vs spread-bet accounts are different, and settings appear to be global and stored by numeric-index, meaning changing the columns in one account will affect the other in a random looking way.
Could this setting be stored per account or account-type, rather than being global in the app? It makes it pretty hard to use the app when only one account can have sensible columns configured.