Weg mit unterschiedlichen Oberflächen pro Fahrspur - wie taggen?

Ich habe leider hier schlecht zitiert. Meine Frage nach :lanes-Tagging bezog sich auf https://www.openstreetmap.org/way/454347939 nicht auf das ursprüngliche Beispiel. Zu letzterem habe ich in #15 schon alles gesagt.
Allerdings sei bitte vorsichtig was die Interpretation von “kompletten” Fahrspuren angeht. Das können durchaus schmalere Streifen wie Fahrradstreifen sein.

Ist ja alles gut, aber was mache ich bei mehr als drei verschiedenen Streifen? Ich finde das zu wenig flexible und würde mich über eine komplettere Lösung freuen. Dann auch mit der Möglichkeit die einzelnen Breiten einzutragen.

BTW: Werden dann surface=* und smoothness=* gar nicht gesetzt oder was wird als Wert verwendet?