fixed rx and ry methods, update scrollbars when scalar is displaced, and update bbox on changes to visibility and stroke-width