All of these PentahoSystem calls can be cached as member variables as we're running as the System Admin here not the current user.