I am working on a project that needs me to enable and disable Collision Shapes on many StaticBody2Ds, and uses a RayCast2D to detect those. However, the RayCast2D doesn't detect the enabled Collision Shapes at all. Is there anything I can do to fix this, and/or why is it doing this?