Cleaned up permission check method