OpenRoads grading along with OBM solids

Just a quick thought here....does anyone have a good workflow of incorporating OBM smart solids into grading workflows within ORD? The current workflow we have is to extract the geometry from the solids (say Abutment / wingwall); create a terrain / terrains to assist us to do the detail grading. It works well for the 1st time, but when the bridge elements change, we pretty much have to repeat the process again since the civil rules won't work with OBM solids. Just a quick thought. Thanks.

-Wayne