Não gosto nada da cena dos concerns. Não acho que fique mal nos models. Podes ter uma pasta na app para estas coisas, ou até podes passar pra lib.