[TV3 Play] Add downloaded list cache, small code optimization