Thanks for adding `result` parameters here.

This can use `Matrix4.multiplyTransformation`.  Same deal if there is a custom `computeScreenSpacePosition` for labels.  In general, the model and view matrices will have a bottom row of `[0.0, 0.0, 0.0, 1.0]` so we can use `multiplyTransformation` any time they are multiplied.