Maybe we could have a facade with a dummy zoom with a empty stop method when we don't have installed this feature in order not to check if it exists or not in different places