KRACOEUS-7378:updated to development proposal search

I like this much better. Still somewhat concerned about performance and possible limits on the number of items that can be in an 'in' list like this, but it will be much better than the previous iteration. Hopefully MIT can test this with their dataset and provide feedback.