Partway to a shader material
shader kind of works
adding more stuff