work on fixing up horrendous handling of BB rendering, moving towards
interfaces for the specific items--as some items will do both scan and
build