This is a first step to include the current selected range of layers and frames inside the doc::Site structure. So in the future we'll not need to know about the Timeline in commands that handle those ranges.