A method comprising: receiving, by a network media system, a playlist responsive to an instruction provided via a first controller interface, the network media system comprising a zone that comprises a playback device and a playback queue, the playlist identifying one or more media items that are available for playback; adding, by the network media system, the one or more media items identified by the playlist to the playback queue of the zone, wherein the playback queue contains information identifying one or more media items to be played by the zone, receiving, by the network media system via a second controller interface, a request for the information identifying the one or more media items in the playback queue; determining, by the network media system, whether the second controller interface has a credential to receive the information identifying the one or more media items in the playback queue; and when it is determined that the second controller interface lacks the credential, providing, by the network media system to the second controller interface, information identifying a subset of the one or more media items in the playback queue, wherein the information identifying the subset of the one or more media items in the playback queue comprises information identifying at least one of: a media item currently being played by the zone; a media item to be played next by the zone; and one or more media items in the playback queue that are not in the playlist; and a media item in the playlist that is next in the playback queue; characterised in that: the playback queue of the zone is stored on the playback device in the zone, and the request for the information identifying the one or more items in the playback queue comprises a request for a state variable of one or more devices in the zone. receiving, by a network media system, a playlist responsive to an instruction provided via a first controller interface, the network media system comprising a zone that comprises a playback device and a playback queue, the playlist identifying one or more media items that are available for playback; adding, by the network media system, the one or more media items identified by the playlist to the playback queue of the zone, wherein the playback queue contains information identifying one or more media items to be played by the zone, receiving, by the network media system via a second controller interface, a request for the information identifying the one or more media items in the playback queue; determining, by the network media system, whether the second controller interface has a credential to receive the information identifying the one or more media items in the playback queue; and when it is determined that the second controller interface lacks the credential, providing, by the network media system to the second controller interface, information identifying a subset of the one or more media items in the playback queue, wherein the information identifying the subset of the one or more media items in the playback queue comprises information identifying at least one of: a media item currently being played by the zone; a media item to be played next by the zone; and one or more media items in the playback queue that are not in the playlist; and a media item in the playlist that is next in the playback queue; characterised in that: the playback queue of the zone is stored on the playback device in the zone, and the request for the information identifying the one or more items in the playback queue comprises a request for a state variable of one or more devices in the zone. a media item currently being played by the zone; a media item to be played next by the zone; and one or more media items in the playback queue that are not in the playlist; and a media item in the playlist that is next in the playback queue; characterised in that: the playback queue of the zone is stored on the playback device in the zone, and the request for the information identifying the one or more items in the playback queue comprises a request for a state variable of one or more devices in the zone. the playback queue of the zone is stored on the playback device in the zone, and the request for the information identifying the one or more items in the playback queue comprises a request for a state variable of one or more devices in the zone.