Add tiered implementation switching to the categorizations, so they can start off as a cheaper datastructure