OpenStudio 3.7.0 has OS:FFactorGroundFloorConstruction() and OS:CFactorUndergroundWallConstruction() objects. These have the setRenderingColor() method, which in turn accepts a OS:RenderingColor() object. This works as expected when run from a Python script and it generates the proper .OSM file, with separate/different colors assigned to FFactor and CFactor constructions. However, when opened in OpenStudioApp 1.7.0, the geometry tab Construction view only shows one color for both. Nothing that impedes progress, I just wanted to bring it to your attention in case it is a hard to detect bug.