Reduced canvas creation in WindowView