While the crusts are cooling, begin preparing the filling. In a medium saucepan, whisk together the eggs, egg yolks, granulated sugar, cubed butter, grated lemon zest, and fresh lemon juice. Cook this mixture over medium heat, stirring constantly to prevent the eggs from scrambling. Continue cooking until the mixture thickens, which should take about 5 minutes. Once thickened, pour the mixture through a fine-mesh strainer into a medium heatproof bowl to ensure smoothness.