InterfaceBlock implement into the shading manager
correct a stupid segfault