Allow switches to expose additional attributes apart from switch state