Refactored collection window to persist instead of respawning