public override void Tick()
        {
            if (cachedColor == Color)
            {
                return;
            }

            preview.ApplyRemap(new PlayerColorRemap(RemapIndices, Color, Ramp));
            cachedColor = Color;
        }