Multiple option initialization middleware