implemented album art cache, working fast now