Store Model

StoreModel gem allows you to wrap JSON-backed DB columns with ActiveModel-like classes.

My only caution with it is querying. But it looks very appealing for data you typically only read and want to keep the tables/migrations to a minimum.