The centralization helps in reducing code duplication in our code base and more importantly, centralizing logic for guardian checks into a single spot.