Just kidding, actually going with Multiple Table Inheritence gem for projections