Presently, the bounding box of the tool is used to compute the tool axis for the eye icon. This "works" as long as the tool's longest dimension is along its axis. It would be better to use get the Z component of the xform instead, since that will always be right.