Manipulating Edge Texture


Hi everyone,
following my question at #OfficeHours April Edition, I'm trying to use EdgeTexture result from Edge-Subgraph. Although I plan to use it in my materials, I'm also into using this texture data in my scripts.
Basically what I'm doing is create copy from this Texture are read pixels with getPixels(), But system overloads with "RangeError: execution timeout".

I have some ideas that it might not be a good idea to do so, but i'm giving it a try!
Whats the best way to do so? And also I think its performant in Material Editor due being a native OpenGL code, right?