Automatically Generate Fake Sprite Shadow without a seperate GameObject?

I was wondering, if there is a unity trick or shortcut to accomplishing fake 2d sprite shadows since I don’t plan on using expensive 2d shader dealies.

Currently I’m doing below, the shadow sprite being a child copy of the original sprite but with 50% alpha and full black. To streamline this I make a prefab that has the hierarchy already, object → object shadow, since every object in my scene has this effect and needs scripts to toggle the renderers on/off, you can imagine why I might be looking for a shortcut. I originally thought to do this programmatically, but it seemed a waste of resources when I was skipping groovy 2d shaders anyhow.

I’m hoping there is a trick I’m missing.

alt text

Um, why not just add the shadow to the artwork?
I am not sure what the desired purpose of this method is,or why you’d choose this over other methods?