Beam ColorSequence fades when it very clearly should not

Basicaly I dont want the beam to fade, I want a straight cut when the colors switch:

As indicated with the image above, there is a short fade in studio, but clearly not in the editing window.

If anyone knows how I can fix this please let me know

Code to generate beam color sequence:

local AllowedColor = Color3.fromRGB(255,0,0)
local InvalidColor = Color3.fromRGB(255,0,255)
local ColorKeypoints = {
	ColorSequenceKeypoint.new(0 , AllowedColor),
	ColorSequenceKeypoint.new(0.3 , AllowedColor),
	ColorSequenceKeypoint.new(0.301 , InvalidColor),
	ColorSequenceKeypoint.new(1, InvalidColor),
}
Beam.Color = ColorSequence.new(ColorKeypoints)

can’t it just be 2 different parts?

Where I will be using this, sadly not (Well, technicaly yes, but there would be 72 parts. There is alot of beams)

try changing “ColorSequenceKeypoint.new(0.301 , InvalidColor),” to “ColorSequenceKeypoint.new(0.3 , InvalidColor),”, that 01 after the 0.3 gives it a tiny gap