Actually parse timeline code (using a similar approach to scripts). This gives them basic functionality, although timings are off a bit.