As discussed thus far, pre-cached audio content includes portions of audio content that the playback device determined as what the user approaching and/or reaching for the playback device may plan to cause the playback device to render. At block 808, the method 800 involves receiving a user command to render the pre-cached audio content, and at block 810, the method 800 involves rendering the audio content. In one case, the user may press a button as anticipated by the playback device, whether it be the play button, back button, or forward button as discussed above. The playback device may then render the pre-cached audio content accordingly, in response to the user command. In this case, because the audio content is pre-cached, rendering of the audio content may begin sooner than if the playback device began retrieval of the audio content after receiving the user command. As such, the pre-caching of the audio content may provide a smoother, more immediate response to a user command to cause the audio content to be rendered, thereby enhancing the user experience.