I quite like the idea of a larger presence of The Muppets in Hollywood Studios, but not given their own land to exist in, but actually exist within lands in their own attractions but themed to that specific area. They are pretty well known to reference pop culture, so to pop up in places like...