override transform setter for horizontal only zoom implementation