Cleaned up RegionCommands, abstracted region permissions.