Since nested routes are no longer a thing, the timeline_id param is only required when created a new event. Hence, the init method used to set up the timeline has been removed.
The success handler for creating a new event new updates the appropriate timelines in @props.timelines instead of pointlessly sticking the event in an array on @props.