perf: prevent label update entirely when zoomed out
Initial node link drawing was still slow because node and link label update functions were triggered even though they are not visible. This PR prevents them from being called, speeding up the initial drawing of the node link for certain datasets/queries.