some bugfixes and shader variables can be added similiarly to textures in drawable