implement partial searching

@ivey @KAllan357 @andrewGarson this will allow for faster searches when the results have a lot of data by allowing us to search partial objects

/cc @clifferson