Add the value at the specified time. If AllowMultipleAtSameTime is false or if there
is no entry at the specified elapsed time this sets the value at the specified time,
otherwise the value is added to to the end maintaining the time order.