Do timer-driven rendering
Improve parser performance
Minor fix
Make draw_interval as a watchable property
Minor fix