-1 to `remote-query-commons`. I don't think it's a good idea to have *-commons modules spread around... can't we have it in `commons/`? Talk to @tristantarrant who's done a lot of work to refactor this stuff.