Redid everything. Feels like ActiveRecord now.