improved gallery caching, switched from one audio tag for each song preview to one global tag