ZoomContext: has an aspect ration, but no pixel aspect ratio + fix viewer which always has aspectRatio == 1