void ResetPreview(GameObject[] targetSpawnPoints)
    {
        foreach (GameObject obj in targetSpawnPoints)
        {
            if (!IsSpawnPoint(obj))
            {
                continue;
            }

            GameObjectUtils.DestroyChildren(obj);
        }
    }