make search on subclasses of a single table inheritance model work