This should be called `WithBuildingPlacedAnimation` to be more general, but also distinct from the render traits that add overlays or other sprites.

I like this idea of splitting just the animation assignment out into its own trait instead of using a Render* subclass like RenderHarvester.