Protected ReadonlycacheStaticinstanceThe process default: built from each dependency's own instance().
update for an operator, whoever owns the row: skips only the capability check.
Also clears payment-instrument.text. Every writer busts by customer alone,
which reaches no field tag, yet each write may change the text a cached
transaction q page matched on.
ProtectedsearchTags for a page: the scope its query searched (each customer's membership
tag, else the collection tag), so an empty page is bustable too, plus the
records it projects and the fields that chose or ordered its rows.
Merge data into an existing instrument. Every field is optional — an
absent key is left untouched.
The owning entity is read off the row, not supplied: it is what the
capability check and the derived providerId are built from, and an
instrument cannot move between entities.
Maintain the account details for sending instant payments over FedNow or RTP.