create generic `application/update` event
create generic `application/update` event

accepts a map of params, passes them to a graphql mutation, and queries only the
values that were changed and passes them into the app db. use a multimethod to
allow each step to define where the resultant data goes.

starcity-properties/odin,starcity-properties/odin,starcity-properties/odin