@Override
    public void update(long deltaMs) {
        if(pointerOver) {
            pointerHovered += deltaMs;
        }
        if(pointerHovered >= tooltipDelay) {
            renderTooltip = true;
            Application.get().getHumanView().setTooltip(tooltip);
        }
        else {
            if(renderTooltip) {
                renderTooltip = false;
                Application.get().getHumanView().setTooltip(null);
            }
        }
    }