EXPERIMENTAL: Implement dynamic permissions