Could be. They certainly love yard debris, and we’ve got loads of it all year. I’m just not type A enough to go after every leaf and twig.
While I understand that their slime does provide some protection against UV, it’s got nothing on a hard shell.