Introducing "aspects" for the different kinds of things ui does