pass size, post-hoc resizing broken on osx backend