Depends on D8652
Mhm not really a blocker for merging this, but before this is not very performance intensitive. After that this is a list search on a lot of properties. Do you think this might hamper performance ?
It shouldn't. If it does, we can always improve things later with a tree search especially for reflected property. I am more into improving the speed of the least amount of code than trying to have custom unnecessary code.