I had thought about it but assumed it would be poorly supported and held off.
Discussion
my opinion is that the better design would have been to return only the event IDs that match the query then the client is free to request them when it suits the UX requirements.