Thank u!!
The freezing is a Godot quirk, tried to negate it with lot of workarounds sadly didn't have much to do