Add cover operation to AsyncImage