Now I know why I had to replace the test screenshots
fig = fpl.Figure()
fig[0, 0].add_image(np.random.rand(3, 3))
fig.show()

Sometimes I wish python had 1-indexing like normal math 🙃
We should add screenshot tests with a few small-data examples so bugs are easier to catch.