Sure is Jon
If you want to do it for "All Linestrings" go into Project Settings, Computations, Surfaces and in there you will find a setting Called Breakline Approximation Parameters - there is a setting for both Horizontal Curves, Vertical Curves and for long straight sections

The Horizontal Tolerance is an Arc to Chord separation before creating an extra node in the line for triangulation purposes - when the Arc separates from the chord by more than the tolerance it forces an extra node - therefore a small number like 0.02'will generate more nodes than a large number like 0.1' for example.
The Vertical Tolerance is the same as the Horizontal but applied to the Vertical Curves that can be inserted into a linestring - again the same approach for Curve to Chord separation.
The Maximum Sampling Distance is the distance between nodes on long straight sections - this increases the number of nodes along a line to improve triangulation - e.g when you have a long edge of a parking lot at a straight grade but you have islands in the lot nearby some elements - this will generate you extra nodes on the Straight Line to give you a better model.
All of the above are "non destructive" of the source line - they don't add nodes or points or VPIs to the lines, they just force the triangulation when used in surfaces. They can be changed and the surface will update dynamically.
If you don't want to change the entire project, just one or a few lines, then each linestring has a property called Override Segment Length - changing that to Yes opens up a setting called Max Segment Length and you can enter e.g. 1' and it will subdivide the line, again non destructively to the interval that you define.
If you only need a part of the line sub divided then I would break it where I needed the extra densification and then change this setting as needed.
I will post a link to a video that I did a while back on this issue shortly
Thanks - hope this helps
Alan