fix caching species comparation results
tiny fixes