I have built a user permission service that fetches permissions from the server for a given user. I further build a route guard that leverages this service to determine if t