In some cases texture might be changed after render() has been called but before renderer presented the render, causing errors.