Now seems to run with CustomComponent, though unrelated three shader
error prevents full testing