adding FileCache Doctrine Cache's and using a trait to be DRY