Store the portal in a variable when you create it
Call `portal:Destroy()` to remove it from the game
If the portal is inside a model or folder, destroy the parent object instead if needed
Use `task.delay()` or `delay()` if you want the portal to despawn after a set time
Use `Debris:AddItem(portal, time)` to auto-remove it after a duration
Make sure the portal reference is not nil before destroying it
If the portal is cloned from ServerStorage or ReplicatedStorage, destroy only the spawned clone
If multiple portals exist, loop through them and destroy each one
If the portal is recreated by a script, stop or disable that script first
If the portal is anchored and only needs hiding, set `Transparency = 1` and `CanCollide = false` before destroying if necessary
