Handling Canvas Size Limitations in Single Rendering Engine for Large Stack Viewports