I have quite a large media library (~300GB music / 1.5TB movies and TV shows). When I try to access this library from the iPhone's (or iPad's) Music (or Videos) apps via Home Sharing, loading the contents takes at least a couple of minutes, and more often than not it doesn't finish at all. It's practically useless for me. Now you could argue that this is simply due to the large amount of data or maybe my home network not performing well, but what I don't understand is this: when I use the Remote app on either device, it displays the whole library almost instantly. It appears as if the Remote app is just querying the server for content to display while the other apps try to push the whole library file down to the device. Is that the case? And if so, why? Couldn't those apps access the library the same way as Remote does? What am I missing?