Xcode suggests something may be leaking, but things seem to deallocate at first. Might just be a false alarm, or a well hidden memory leak. <img width="261" alt="Image" src="https://github.com/user-attachments/assets/220d7203-b7ca-4a39-8442-a697425eab54" />