simulator: make it robust to exceptions thrown during grid/model/problem construction
grid managers: get rid of gridPointer(), make them robust to exceptions during construction