who said it was a bad idea?

by the way, can shaders be applied to panels? i'm not sure about this (i don't think so), so you should probably use view entities for this job.