Just incase I die or something.

Removed matrix array uniform and matrix number attribute.
Draw array per model as speed of batch matrix array and attribute handling
was bigger then more draw calls. We'll see how it goes.

http://puu.sh/88pCF.jpg