i got a plugin which reduce some polygons on a provided mesh. unfortunally if i switch the viewport or switch to an other document my plugin evaluates again.
i use a combination of GACHC and some other checks like change of a vertexmap.
it works well if i change the current frame or other objects in the scene who has no dependencies with the plugin but like descriped above it evaluates all over again when change the scene or the view.
is there a way to disable the unwanted refresh of my plugin and use a cached mesh which is saved in the document itself?