Backfill schedule based on end date

If tasks are set up with dependencies and durations, if you put in a start date on the first task, shotgun auto-fills the rest of the dates after it.

Is it possible to put in the end date of the end task and backfill all tasks before it instead?

Also I’d like to be able to enter any date along the dependency chain, and the dates are filled both foward and backwards from that specific date.