Update RegionSyncAvatar with new IClientAPI events and methods for cached texture handling