¿Por qué dos árboles de trabajo git no pueden ver la misma rama?

Usando un separadogit-worktree, ¿por qué no puedo ver la misma rama que en la copia de trabajo principal? Si lo intento, me sale el error:

fatal: 'mybranch' is already checked out at '/path/to/repo'

Puedo ver que si me registro desde un árbol de trabajo, el otro terminaría en un estado HEAD separado, pero ¿es eso tan malo y por qué no puedo verificar la misma rama?