switch to all fast path when it's known that all children match