Do scripts loaded asynchronously using the createElement-appendChild pattern obey far future caching headers?