Add block.getHexColour() helper, refactoring existing usages