Renames and changes LinkableQuiverMatrixHolder to only contain booleans for whether a link is present rather than the link itself
Adds pool for LinkHolder
Some optimisations which might or might not help
trying to see why the garbae collector is running so much