Add composable actor trait