Match function signatures.
No reason not to restrict what is returned, even if we already have it.
Add test for restricting fields returned from the syncCache query.