Switched to properties instead of multi-dimensional arrays.