Updated Surface example to use the zoom property