Now compiles and (sort-of) works. Make Renderable POD. Update test.