I do mine in puff pastry, brown it in the morning, then let it sit on the baking tray
lightly covered with paper towels. I cut my tomatoes in the after noon, let them sit on paper towels to drain, they put together to cook. I have done this an hour before dinner, served at room temp. I may make a different one than you do.