Work on #394: Add timerange filter and improve the timeupdate event proxy to be able to choose the interval (in ms) at which the event is triggered for each listener. Detach the list and timeline container for do off-screen rendering.