Zooming logic with level of detail