Implementing constraints on periods selectors so that they can't overlap each other
Fixed endless loop of render/select trigered in period selects