Why only two simultaneous ConnectIQ data fields on this watch?

When I bought the 5X I assumed that it would support for example 10 IQ simultaneous datafields in a single app, like the much older Edge 1000, and I think i?ve heard that the Forrunner 935 does as well.

Ive been waiting for a firmware update to support more IQ datafields, but alas, no luck so far...

1. Why cannot Garmin ?best? watch have more than 2 simultaneous IQ datafields?

2. Is there any plans to increase the limit to maybe 5 or 10?