Fix refreshing issue - explicitly call requestRender() in each draw call