I have a system that makes a vehicle entity follow a set of waypoints.
Currently, I have an authoring object that accepts a "LoopSO" object, which has a list of float3 waypoints.
The vehicle baker is responsible for loading the waypoints into a dynamic buffer.
Instead of using hardcoded points in the SO, I'd like to refer to GameObjects/Components in the subscene, but I'm getting "Type Mismatch" when I try to include the field. I understand that the "cross-scene" reference is refusing to serialize. But, I don't particularly care about maintaining a reference to the baked entity. I just need the SO reference to the GameObject in the baking scene for the vehicle baker that's loading the waypoints into the buffer.
Anyone have any suggestions for a workaround?