Is it possible to freeze Eggplant Parmesan? If so, better to freeze before or after baking? I made a delicious eggplant parmesan dish last night and now my wife wants to repeat it and then freeze it for another occasion.

What's the best advice for freezing it? Is it better to freeze it before or after baked?

Here are the ingredients: eggplants pre-baked so they are soft, tomato sauce with green peppers and a sliced fresh tomato, paste of Quark Cream Cheese mixed with olive oil and fresh basil.
I have frozen eggplant Parmesan before with good results. I breaded the eggplant, fried it, then put Parmesan on top while it was still hot enough to melt. I let them cool and then froze the fried eggplant slices separated by pieces of parchment paper. When I needed to use them, I put them on a sheet pan, still frozen, and threw them in the oven until the cheese was melted and slightly browned, then proceeded as I normally would.