Thanks for your suggestion, @serega-kkz. It seems that I’ve found the answer on the forums:
It looks for me that panda3D switches textures, blendmodes, etc (I am not a graphics programmer, so I don’t really know) for every node, doesn’t matter if it uses the same texture or not, and sends them individually to the render pipeline.