And one more question, how do you suggest to query by an array of uid's? I don't RecordCollectionRepository directly supports it. Do you suggest to make multiple queries and then join the resulting arrays?
Anyways, I meant for this VH to be just a plain wrapper to RecordCollectionRepository's methods: findByUid. findAll, findByUid, findByType, findByTypeAndTableName.