You’re not getting old, zones are honestly the only way I stay sane when we host.
What finally clicked for me was treating it like traffic control instead of trying to correct behavior all day. I set up three obvious areas before anyone shows up. One dry zone with towels and bags, one food and drink zone well off the coping, and one “kid chaos” zone in the shallow end. If the space is clearly defined, people naturally follow it without you having to play lifeguard.
I also do a quick equipment check beforehand because messy water makes everything feel more chaotic than it actually is. If my filter pressure is already a few psi above clean baseline, I’ll rinse the cartridges so circulation is strong from the start. During higher bather load parties, I run the pump continuously and angle the returns slightly upward so there’s steady surface movement. When the top layer of water stays moving, you don’t get that stagnant look with leaves and sunscreen hanging out in one corner.
The biggest difference though was adding a single large trash can right by the exit path. Not tucked away. Right in the open. People are lazy in a good way, they’ll use whatever is closest. Once I did that, cups stopped living on the coping.
It’s funny how small flow changes, both people flow and water flow, make the whole thing feel under control. You don’t need strict rules, just subtle structure. Once I started thinking of it that way, cleanup went from nightmare to maybe 20 minutes the next morning.