Summary: What are the possible regular polygons that can be created by the orbit of a 3D point under $O_h$ or $I_h$?
I've been reading about uniform polyhedra for a while now. Something that has stricken me as odd is that, excluding prisms and antiprisms, there are only certain regular polygons that can appear on a uniform polyhedron. When the symmetry group of the figure is a subgroup of $O_h$, the possible number of sides are 3, 4, 6 and 8. Likewise, when the symmetry group is a subgroup of $I_h$, the corresponding numbers of sides are 3, 4, 5, 6 and 10. And moreover, polyhedra with more than 4 sides are always invariant under some rotation of the group. One could prove this by looking at the classification of uniform polyhedra, but that feels like cheating. Instead, I'd like to prove the more general fact that the orbit of a point under one of these groups can only create the corresponding regular polygons.
I've tried looking at the individual symmetries of a regular $n$-gon creating a counterexample, trying to prove they must be contained in the greater symmetry group, to no avail. I've also tried more combinatorial approaches, as well as stuff with vectors, but those just seem to lead to humongous casework. I'm completely stuck at the moment. Any help?