I have a question about cloud functions. Reading the documentation, it looks like functions can only be run in tandem with mutations. I have a use case where I would like to run a function along with a query, to transform the query results before they reach the client. The transformation does not need to be persisted on the back end, but must be run server side before it reaches the client. How can I do this?