Overlapping chainages in Profile Frame

I have been putting together a profile frame that shows chainages and levels at regular intervals and at key stations like VPCs and VPTs. In some instances this leaves them overlapping as shown below. Is there any way to set them so that they do no overlap? I have tried using the collision menu but do not seem to be able to get this to work - it either moves all of the labels or none at all.

Thanks