That assumes they can make "sub-categories", which they might not be able to.
A simpler solution might be to simply allow all categories of furniture to be placed on tables - then they can stop categorising random things as "tabletop" just to put them on lofts.
Is there any reason to not do that, besides aesthetics? Could people actually break stuff by being able to stack furniture?
