Again, unclear function name. This appears to be roundPastCharFrame + constrainToNode behaviours... is there a better way to do this?