I didn't know there was a performance penalty to having big subnets. I'll have to look it up and shrink them.
But this is relatively moot since all my devices talk via ipv6 now. The only thing without ipv6 support I have is Mikrotik devices that only expose their management interfaces over ipv4. Anyway these are only in one VLAN, the management one.