move region-highlight rendering into BlockBased, make highlight visible in the location scale, references #76