TileCalibAlgs: Move large arrays into separately-allocated objects.
ubsan can give false positives for classes using virtual derivation that have excessive space in member variables. Resolve by moving the large member arrays to a separately allocated object.
Fixes ubsan warnings seen in the gcc8 dbg build.