What's the best way to deliver an embeddable widget.js script via CDN so that users always get the latest version without changing the embed URL? How do you handle caching issues?