Refactored zooming into an extension method. No demo yet.