The problem is some can’t, example here, GetWaveData, which gets the Gerstner Wave Params from a waterbody dynamically at runtime.