Further refactoring to enable row reordering
Related to #157 (closed)
Here, the rows are assigned dynamically if not set beforehand.
Should check that the start times are in order.
Related to #157 (closed)
Here, the rows are assigned dynamically if not set beforehand.
Should check that the start times are in order.