adding precaching of played assets