How could I tag the lane placement/order for a cycleway?

For example:

As seen in the above image, there is a cycle lane (outlined by the red square) in between the right-turn lane, and the thru lane. How could I specify this order of the lanes? There’s things like cycleway:[right|left]:lane=*, but that doesn’t allow one to specify the order. Would it maybe be part of the lanes:[forward:backward]:... etc. stuff using an access restriction? For example, could I tag the lanes as:

  • lanes=5
  • lanes:forward=1
  • lanes:backward=4
  • change:lanes:backward=no|only_right|yes|yes
  • turn:lanes:backward=left|through|none|right
  • bicycle:lanes:backward=yes|designated|yes|yes

It looks the tags I mentioned are the intended way to do it (I’ve also found reference of it here:

with tags:

  • bicycle:lanes:backward=yes|yes|designated|yes
  • change:lanes:backward=no|not_left|yes|yes
  • lanes=5
  • lanes:backward=4
  • lanes:forward=1
  • turn:lanes:backward left|through|none|right
  • overtaking=caution