You’re absolutely right and your solution is actually a better implementation.

Haha. I love the Claude speak.