Instead of computing everything at the point, move the computation to the points component so it's only done when needed.
Instead of computing everything at the point, move the computation to the points component so it's only done when needed.