TypeCaster caches AR column objects