Using a handheld or stand mixer fitted with a paddle attachment, beat the cream cheese, powdered sugar and granulated sugar together on medium speed in a large bowl - about 3 full minutes until the mixture is smooth and creamy. Add the sour cream, vanilla, and almond extract and beat until combined. On low speed, add the eggs one at a time, beating after each addition until just blended. Do not overmix the filling after you have added the eggs. Set aside