I wonder if you can get better performance than the built-in browser engine for certain complex layouts by first calculating the layout using Clay and then absolutely positioning the elements with HTML/CSS.
There was some news feed web app that used <canvas /> for better scrolling performance.