Adjusted logic to handle zoom for a single point