Rumblebees or Solar Simians?