We also don't do this. In a near future implementation you can just synchronize the end-to-end encrypted search index.
A trivial problem with a naive implementation is being able to perform presence proofs using side channel information: send someone mail containing a terms you want to verify, and watch for the associated high level costs affecting operations that are likely to be incremental index change uploads.