Improved locking in SSAssetManager