While that's baking, mix together sugar, lemon juice,
baking powder,
sea salt, and eggs. Beat together until light and fluffy, about 3 minutes. Pour over hot crust and bake an additional 25 minutes or so, until no indentation remains when touched lightly in the center. Cool and sprinkle with more organic powered sugar.