Foundry Object Service and Iris form generation

When you create an object service correctly, it knows in detail which field is the primary index of the record and which fields are read only from the backend.

When you now tell Iris to create forms from that object service, it seems to completely ignore this information. Instead, it

This causes an amount of unnecessary work for low code developers. Am I doing something wrong or is this just the state of this version? What improvements can we expect in short?