adding occasional yield in long-running queries when eval'ing