Preheat oven to 170 degrees
Set out 1 ½ sticks salted butter and 4 ounces of cream cheese to soften
Add ½ cup sugar, 1 cup warm milk to a mixing bowl (or bowl of stand mixer) and stir to combine. Sprinkle 1 packet yeast over top and let sit for 5 minutes
When oven reaches 170 degrees, turn it off and keep the door closed
While yeast is activating, melt 1 stick butter in microwave (approximately 1 minute) and allow to cool
In a small mixing bowl, add 2 large eggs and whisk to combine
After 5 minutes, check yeast mixture. There should be a film and maybe some foam on top of the milk/sugar
Add the whisked eggs, apple cider vinegar, ¼ teaspoon salt, and cooled stick of butter to the yeast mixture and stir to combine
Add in 3 ½ cups of flour and mix with a dough hook or by hand for about 3-5 minutes until a ball of dough forms. The dough should be slightly tacky but not stick to your skin
Place the ball of dough in the center of the mixing bowl and cover with plastic wrap. Place it in the oven (should be slightly warm but not hot) for 1 hour to rise
After dough has risen, turn it out onto a rectangular piece of parchment paper (about 15x18 inches)
Roll the dough out into a rectangle shape to mostly cover parchment paper
Preheat oven to 350 degrees
Make the filling