Composable request handling