It still looks like shit and only works on the modern render path but at least the basics are working.