12145 rnd settings

In this PR:
 * handle the case when settings have been updated by another user e.g. group owner and make sure the thumbnail can be updated with the new settings i.e. use of ````setRenderingDefId```
 * Improve test coverage