Could macOS allow apps things like screen recording and accessibility after the user allows it, without restarting? Most permissions can apply without doing so, I don't see why they can't either. Does it have anything to do with the way macOS was programmed or designed, or its APIs?