Removing neighborlist, adding yields to endless for loops for performance in processing2