Work on the new query function is coming along well; I've been testing with a relatively small 13K MagmaCollection with four indices and performance seems real good given reasonable query's. I'm really glad to have been prodded into getting this work done as it will prove extremely useful. I plan post something in the coming days. - Chris