Move zoom functionality to canvas layer view