Last week I decided to create this modular Roman railing set. It is similar to the Roman Gazebo I modeled a few weeks ago, so I included that in my marmoset renders as well. But they were not initially designed to be together (which is fairly apparent with the different texture styles).
The entire railing set uses only 1 UV map to greatly reduce the number of draw calls. If I were to add anything, it would be a decoration (eg: gold symbol or head) for the ornate corner-pieces. Several reference images were used.
If there were any FPS problems, performance could be improved by reducing the detail on the balusters. Currently each set has 5 balusters, and each baluster is 216 polys and 440 tris. This results in 1,080 polys and 2,200 tris for each 5 baluster cluster (which is the majority of the polys and tris used in each modular piece).
[Model Statistics]
[Low-Poly]:
Polys: 1,116 to 1,175
Tris: 2,272 to 2,382
[High-Poly]:
Polys: 78,016 to 92,608
Tris: 156,032 to 185,216
Marmoset Scene Example