Ce qu'il faut, si l'on veut autoriser certains cumuls, c'est définir des fonctions : président, vice-président d'assemblée, maire, président de communauté de communes, qui soient incompatibles avec celles de législateur (sénateur, député, député européen), ou de membre du pouvoir exécutif.
Il faudrait également limiter le cumul des mandats à deux simultanément et deux consécutivement.
Ainsi, on ne pourrait pas cumuler plus de deux mandats sur plus d'une mandature. Le renouvellement de l'un des mandats obligerait son titulaire à renoncer au cumul.