From version 9.0 you can define additional Code fields for a lookup relation, so when the user select a lookup record, then not just the configured Code field, but other fields are also “transported” to the card.
From version 9.0 you can edit one boolean field value directly on the list. The app will show checkboxes for each list item, and the user can simply change its value without opening the card view.