properties is mutable, so every plugin should get its own copy

Unfortunately, this change breaks a test - but it really shouldn't. If you could have a look, please...
Hm, I intended to create two separate pull requests but this didn't work. After creating the pull request I did the second commit which automatically was added to the pull request. Guess I still have to practice a little bit...