Would you mind sharing how you're setting up your vertex attribute pointers? I'm attempting and this isn't working for me. For example, I'm using:

glVertexAttribPointer(MyMatID+0, 4,...