Somewhat related. This had to be done earlier since we update the dimensions before blockly calls the `init` method. This arrow is no longer colored based on the color of the block so we can do it before `init` now.