force_refresh flag

For force-refreshing grains or in the future, other loader items.

I authored this a while ago but for some reason I didn't submit a PR. I think it's ready to go but let's have it go through a test run first and a code review before committing.

Closes #10428