DCI云々の議論にも通じるのかもしれないけど、Railsで永続化されないモデルを扱うのは難しいっぽい。だが永続化されないモデルがbelongs_toの関係で永続化されるモデルと繋がっているならconcernsで代用できるケースがありそう。
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
DCI云々の議論にも通じるのかもしれないけど、Railsで永続化されないモデルを扱うのは難しいっぽい。だが永続化されないモデルがbelongs_toの関係で永続化されるモデルと繋がっているならconcernsで代用できるケースがありそう。