Computing inv diagonal values multiple consecutive times does result in different vectors.

Discovered by @burkhart