Per port routing vs bridge

Currently we have a usage based system that runs of the dhcp ip address of the SM to track users usage.
On our towers we have bridges setup for the groups of Access Points so if a user switches between Access Points on a tower they do not have to re-login with a new IP each time.

How can I accomplish this on a per port bases without needing to put every Access Point and Subscriber on a separate subnet and taking the ability for the subscriber to jump access points if needed.

Yes I know to try not to bridge that’s why i’m asking.

Thanks for you thoughts

Not sure exactly what you’re going for here - do you mean that you want to stop bridging the access points into a single broadcast domain, but keep the single IP network for all of the broadcast domains?

(e.g. put each AP into a separate VLAN, but use a single /X subnet that is available on all of them)

If you’re using cpu bridging at the tower to connect them all, the answer is to just use split-horizon feature of the bridge - set all AP-facing ethernet ports to be on the same horizon (e.g. horizon=1) and now the APs won’t be able to communicate with each other / won’t broadcast between them, etc.