Just noticed that the .toCSS() can throw. Move it out.
[timeline] Much better looking timeline!