I saw some explanation [here](https://tex.stackexchange.com/questions/7556/shifting-0-0-to-new-coordinate-tikz) how to shift the origin. But at the end of the environment it is reverted.

What I want is a command that shifts without reverting it. I thought this might be possible with nodes. But this is just an idea for a work around.

I tried the command `\scope[shift={(0,-5)}]` and it - of course - didn't work.

What I want to achieve is something like this:

```
\draw [->, very thick] (0, 0) -- (0,-1);
\scope[shift={(0,-1)}]
\draw [->, very thick] (0, 0) -- (0,-1);
\scope[shift={(0,-1)}]
\draw [->, very thick] (0, 0) -- (0,-1);

```

resulting in three chained arrows. I'm aware that this might be achieved in other ways, but some command like this would be in my opinion very useful.