That is fine as long it is “static” but because of Op [Graphics.Skia.Paths] it becomes quite expensive when animating the properties of the paths. Is there a better / more performant way do this?.
if I’m not mistaken, this might have a memory leak. the unconnected path input pins will create a new path on every run (every frame, if you animate the radius pins). so I would only create one path per node on create and pass that into the cache region and clear/reset the path on every run of the cache.