drastic speedup

removed redundant collection containment lookup