Improved virtual page update