I like the "oil pool + peaks" interpretation. Couldn't it also be one of those frogbug things from Part 8?
Absolutely. At this point I'm not sure of anything, but it's a really enjoyable ride so far. I'm enjoying this series so much, it's like a long version of Inland Empire where I'm constantly thinking and rethinking things as the show progresses. I'm really pleased with how this show's return is working out.