I've already answered that question, but I'll repeat the answer. The fact that the interaction energy components of the particle is negative. In general, it can be modulo equal to the sum of kinetic energies of the components and, consequently, the total energy of the particle is zero. Hence the rest mass is zero. Thus, the rest mass of the particle can be zero and at the same time, it has a structure. Of course, problems can arise, for example, form or description of the processes during the transition to terminal velocity. But this is the problem of special relativity. I only use the invariant quantities. It is obvious that the number of genes in a photon does not depend on its velocity.