don't rely on id for timespan presets, avoids collision