It’s not a hugely complex calculation, so even for fairly large meshes shouldn’t be too slow to do like this: