1459917475-e15b2e6e-43e1-45f5-9b75-b2a482388218

A pump system can include a pump device and a controller device removably attachable to the pump device. In embodiments, the architecture comprises two sub-systems, each with their own processing units and memories, and a defined set of interfaces that interconnect the two sub-systems and the external world. Aspects are directed to preventing a prefetching of objects already stored in a cache of a remote terminal. When the distal tip is in the extended position, each support arm is in a collapsed position disposed within the elongated body, and when the distal tip is in the retracted position, each support arm is in a deployed position extending radially away from the elongated body.