Set different retention times for each snapshot task within replication task

Curious to see how this could play out with zettarepl…
(Quite possibly this request being closed because it cannot be implemented with the current tools.)