public static void PrecacheWithSounds(GameObject_WRef asset)
        {
            var go = asset.Load();

            if (go != null)
            {
                go.PrecacheSounds();
            }
        }
        public static void PrecacheWithSounds(GameObject_WRef asset, System.Action <GameObject> f)
        {
            var go = asset.Load();

            if (go != null)
            {
                go.PrecacheSounds();
                f(go);
            }
        }