Cleanup errors after LocalOperator merge
Several small errors are fixed that lead to hard errors, e.g. segfaults. The main errors fixed is the GlobalContext
storage of the geometry by moving into a new shared_ptr
. This was a dangling reference before.