I heard that when styles are moved to a .css file that the client caches it so that they don't have to continually download the same thing over and over. Is this true? If that applies for javascript, when placing javascript code in a .js file, does it also cache it as well?