Search optimization: keep blobs arranged by camliType in memory; use when possible.

Change-Id: I8b3ebcf7dfece21d17074da32dc20e4d600e4c50