Minor notes and log changes
DisplayInstance => Instance
Extracting fit handling to FittedBlock
Canvas support, including fitting (somewhat untested)