I'm interested in integrating a train level crossing into a city layout using the new road plates, but I've been struggling to figure out the best way to do this. Here's an example level crossing for reference (7936):
The space between the rails is built up using a plate and a tile to make it even with the rails and 3 plates higher than the surface. Ramps are then used to bring cars up to this level. That works well enough, and it can be used with the previous road baseplates if everything is built on a baseplate, but things are trickier with the new road plates:
These are exactly 2 plates tall, which is why I'm struggling to figure out how to best use them for a level crossing. Here's my naive attempt:
That's not terrible, but the rails are one plate higher than the surface of the road, which certainly isn't ideal. I could obviously raise all the roads up by a plate, but that also seems a bit annoying for a large layout given that all of the City sets expect the road plates to be sitting directly on a table.
I've tried using curve slopes such as 71771:
However for the height to work out the front lip of the slope has to be sitting 1/2 plate below the surface of the road, which also doesn't look great:
This seems like a common use case that TLG would have considered, especially given that they'll likely create a level crossing set at some point using this new system. Am I missing an obvious way to make this work? What is the simplest way to create a flush level crossing using the new road plates?