Instead of using a fake shape as the `visibleShape`, you should use your `elementImage` down below (since the image is the visible shape).