Currently it isn't even supported on unsharded collections even though it should be fine to just use passthrough(). Supporting sharded collections shouldn't be much additional work.