Handle playing and cacheing sounds