Preheat the oven to 425 degrees F. Line a baking sheet with parchment paper.
Lie your sliced tomatoes flat on the baking sheet and drizzle with 1-2 tablespoons olive oil. Generously sprinkle the tomatoes with salt and pepper. Now sprinkle with 1-2 tablespoons grated parmesan cheese. Bake for 20-25 minutes or until the tomatoes are beginning to char and caramelize around the edges. Remove from the oven and allow to cool.
Meanwhile add 1/4 cup olive oil, the smashed garlic and oregano to a small sauce pot. Warm over medium-low heat, being careful not to burn the garlic for 10 minutes or until hot.
While the oil heats add the beans, tahini, tomato paste, mozzarella and 1-2 tablespoons parmesan to the bowl of a food processor. Add in 1/2 cup of the reserve liquid from the cans of beans (or 1/2 cup warm water). Puree the mixture until smooth, scrapping down the sides if necessary for about 5-8 minutes.
Once the oil is hot, remove the garlic. Carefully and slowly pour the hot oil into the food processor, puree until smooth and creamy, about 3 minutes. The hot oil should melt the cheese. Stir in 2 tablespoons chopped fresh basil.
Now grab the roasted tomatoes. Finely chop them and add them to a bowl with 2 tablespoons chopped fresh basil and the chopped pine nuts. Toss.
Spoon the hummus into a serving bowl (use an oven-safe bowl if you plan on baking). Spoon the tomatoes over top the hummus. If desired you can stir the tomatoes into the hummus or serve them dolloped over top. Drizzle with olive oil if desired. Sprinkle with basil. Serve with the pizza bread.
To bake the hummus, preheat the oven to 400 degreed F. Add anywhere from 4-8 ounces fresh mozzarella over top the hummus. Bake for 15 minutes, then add the tomatoes and place under the broiler for 2-3 minutes or until the cheese becomes bubbly and lightly browned. Serve hot with the pizza bread.