I saw something in the UK in Epcot I'd not noticed before. Inside the little area is a tank that can hold some liquid, why, I don't know. There are also ALOT of fuse boxes, electronic junctions, wires, etc that all have labeled on the box "Kim Possible UK".
The electronic boxes may have been...