That seems doable but with the caveat that once the client making the HTTP request gets a response (the result of the query) it has no way of being informed of the result of the update call (success, failure, etc.)
For use cases like the one you mentioned that might be fine.
I think this whole feature deserves a proper specification. One may even exist somewhere in private. @nomeata might know more.