more NSD madness curing; fix up canvas range rects and marker line height mgmt