As a comparison to caja handling the Desktop set up a ppa with nemo to do that. Best compared on a separate install to one with caja setup as above.
After adding ppa, install nemo, log out or reboot. Nemo will automatically take over handling Desktop 2 sec after logging in.
Minor differences to current with caja (on initial, not use cases…
nautilus remains default file manager (can be user altered
Can be disabled in startup applications
No screen artifacts
launcher color updated immediately on background change
(- I also notice that unity-greeter is showing Desktop background, did the fix make it into Ubuntu repos?
As to best for use I’m sure both caja & nemo have pluses and minuses …
Note that ppa is just for compare, will not be maintained. The compiz there is just for quicklists in nemo, prevents busy cursor syndrome.
Changes to nemo are in debian/patches folder, the autostart is handled via a symlink…