Fully working SubtitleDetails with caching. Small fixes in other files.