Split node query building into separate method
Pull out title generation
Push record-specific code down into lower-level mixins
WIP on classifications in public interface