Move message handling to mmethods
Use Canvas techniques instead of thousands of divs