get genomes in controller
using a counter cache