It could be, though the steel stuff beneath it makes me think it's something mechanical, and I do think it's probably some kind of head. Though the fact that they're bringing it out of storage so quickly gives me pause; wouldn't a rubber/latex head brought out in late July end up melting by September?
Hell, maybe that's why the tarp is there, to protect it from the sun? But that would just trap heat...
Hmm..