Change so line-item intention edits via the API are handled via the state store instead of via CAS operations. Fixes #9143