I've actually tried hanging stuff off `render_done`, but at least locally the added unit test failed doing that :(