Are you sure you ain't loading the sound every time play is called? (i.e. does caching still work?)