Implement new Timing interface and rename TimedItem.timing to specified