Now two methods are available: `readAll` and `readPixel`, and the data from the render target is not re-read every time unless `clearCachedData` is called.
This utility class simplifies rendering to a texture & reading the results of the render. It also allows clearing its content before a new render.