Is there a simple(ish) way to provide a custom shader? For instance, if I want to visualize a PQ function over a mesh rather than the default PL one.