Ticket #22615 - Moved Sequence/Shot logic to a hook to support non Seq/Shot based workflows.