/// <summary>
        /// Loads the reference as a scene.
        /// </summary>
        /// <returns>The operation handle for the scene load.</returns>
        public AsyncOperationHandle <SceneInstance> LoadScene()
        {
            var result = Addressables.LoadScene(RuntimeKey);

            m_operation = result;
            return(result);
        }