Position expressions above are very similar to each other. The only difference is the layer they use to calculate starting position. It is name layer and underline layer.
This way, we are staggering the whole position offset. It starts from Null Layer, then Name Layer uses it for it’s position, then Underline shape layer uses Name layer and finally – Title layer uses Underline Shape layer to offset it’s position.
With this set up, if any of the “above” layers changes, for example Underline is thicker, the following layer, in this case Title, will adjust and offset to compensate.