Seems rather likely, I have to admit.
Here's a question, which I will spoiler for people who haven't read the hopy shoot update yet...
SpoilerWhere does the Felt fit into all of this? Are they carapacians designed by Lord English, or are they less-developed cherubs, or what?