Preheat Oven to 350˚F. Line the bottoms of two 9" cake pans with parchment paper.
Combine 6 eggs and 1 cup sugar in the bowl of your electric mixer and beat on high speed for 12 minutes or until tripled in volume and fluffy.
Whisk together 1 cup flour and ½ tsp baking powder then sift it into the beaten eggs in 2 additions, folding it in with a spatula just until all of the flour is incorporated. Add ½ tsp vanilla and blend together. Remember that you are relying on the fluffy air-infused batter for the cake to rise. Do not overmix or your cake won't rise well.
Transfer your batter to your buttered and lined cake pans. Set aside.
Bake at 350˚F for 25-28 minutes or until the top is golden brown and a toothpick comes out clean (poke the side, not the center so your center won't cave) and don't open the oven until 25 minutes have past. Let the cakes cool down on wire racks, then remove from the pans.
Making the Syrup for the soaking the cake Layers:
Combine 1½ cups Pomegranate Juice (POM brand) with 2 Tbsp sugar and stir to combine. Set aside to and stir occasionally until sugar is all dissolved.
Making the Frosting:
In the bowl of a stand mixer fitted with the whisk attachment, mix the 2 sticks of butter with 3 cups powdered sugar and salt on low speed or until combined (1 min). Increase speed to medium-high and beat until the mixture is pale and fluffy (2 min).
Add cream cheese 1-piece at a time and mix until combined. (I waited maybe 3 seconds in between each piece; it's one after another really. Once all of the cream cheese is incorporated. continue to beat 1 more minute.
Add 4 Tbsp POM juice, 1 Tbsp at a time and mix until combined (1 min). Refrigerate frosting until ready to use.
Assembling your Cake:
Cut the cake layers in half so you end up with 4 layers. Place the first layer, cut-side-up on your serving platter. Brush ¼ of the POM/sugar syrup over the first layer. Frost the top. Do this with all 4 layers. You only need a very small amount of frosting on the very top of the cake since you are going to have the Pomegranate topping.
Wipe any excess syrup from the cake platter, then frost the sides. I used My large Wilton 1M star tip. You want a border that will contain a generous layer of pomegranate topping.
Refrigerate your cake for at least 30 minutes before adding the pomegranate topping.
Pomegranate Topping(make this after your cake is done and in the fridge):
Place ¾ cup of POM juice in a small sauce pan, add the 1 tsp vanilla and sprinkle in 2 tsp gelatin, then let stand 1 minute to soften gelatin before putting it on the heat.
Wisk in 2 Tbsp sugar and cook over medium heat, stirring, until sugar dissolves and mixture is steaming.
Remove from heat and let it cool down a bit (or transfer into a mixing bowl if you don't want to wait) then set the saucepan into a larger bowl of ice water, stirring gently until it is cold and slightly thickened but not set. It doesn't take long so stay with it. Remove from the ice bath.
Stir in pomegranate seeds and immediately spoon topping onto the chilled cake. Refrigerate your cake until the topping is set (about 1 hour).