Chef John's Twice-Baked Potatoes

4 large russet potatoes
2 teaspoons vegetable oil
3 tablespoons butter
1 tablespoon minced green onion
salt and freshly ground black pepper to taste
1 pinch cayenne pepper, or to taste
1/2 cup shredded white Cheddar cheese
1/2 cup heavy cream
1 egg yolk
1 tablespoon butter, melted
1 teaspoon paprika

Preheat oven to 400. Line a baking sheet with aluminum foil.
Rub potatoes with vegetable oil and place on the prepared baking sheet.
Bake in the preheated oven until a paring knife easily inserts into the
center of a potato, about 1 hour. Set aside to cool until easy to handle,
about 10 minutes.
Cut 1/3 off each potato lengthwise. Scoop flesh from each potato to
within about 1/8-inch of the skins. Transfer flesh to a bowl.
Combine potato flesh with butter and green onion; stir until butter is
melted evenly into potato. Add salt, black pepper, cayenne pepper, and
cheese; stir until cheese is melted. Pour cream and egg yolk into potato
mixture; mix to combine. Season with salt to taste.
Place small piece of potato skin inside the bottom of each larger potato
shell. Fill each potato with an equal amount of cheese mixture. Gently
press the surface of the filling with a fork to create texture. Brush
tops with melted butter and sprinkle with paprika.
Bake stuffed potatoes until golden brown on top, 20 to 30 minutes.