the mask shard here was the most painful unfun thing I had found up to that point trying it without double jump, but with double jump its pretty easy and almost fun
for convolution on a sphere you need to know what every possible rotation on the sphere is and how the orthogonal decomposition is affected by every rotation