I can orderBy a column in the parent table, but not by a column in the child table.
e.g. with this...
town = StringCol()
name = StringCol()
Person.select(orderBy = 'name')
doesn't work, whereas
Person.select(orderBy = '
Actually horizontal inheritance would do better for what I have in mind and as far as I can tell, it works well enough.