In some circumstances a single spline may be more performance friendly than a load of different trees, because of the increased number of materials and meshes that need to be loaded, but in general, splines need a lot more processing, as Trainz has to work out how to stretch and bend the mesh as it is loaded.
Paul