If you have multiple backup jobs that run locally, so subsequent incremental backups, or even subsequent fulls, the next time the copy job to object runs, it’s going to grab any and all data required from the local repo to the object repo to obtain the required data set specified in your retention policy. As I recall, the local restore points won’t be deleted even if the retention policy would mandate to do so because the copy job is going to hold those until that data can be copied. I’m a little rough around this concept, but that should be the case I believe.
The question I typically have though is why you’re copying periodically and only once a week. I’d want the latest data available in my object repo as soon as possible in most cases. Unless you have a very high change rate, your incremental changes are probably going to be relatively small if copy time and bandwidth constraints are a concern. I always feel like putting off to the end of the week or weekly or whatever are generally kicking the can down the road as you’re just adding more data to be copied when the job can actually run. But still, I get, at least with bandwidth issues, that maybe the weekend is the only time you can run the copy job, etc.