@origin, @size -> @viewOrigin, @viewSize (#7)