feat: this fixes contextual action wrapper rendering with permissions
with the view component whenever the client rerenders the component it will outright disappear due to permissions being called when logged in, this will fix that issue but theres still the remaining problem where it flickers on logged in users. will need more research