Adapt preallocation heuristic to 6*arity
Stash optimisation options on kernel object