If light is particulate, the unit cannot be a single particle because it would not oscillate.
Assume a two particle unit.
Assume the particles are a positron and an electron.
Assume the radiant source is energized to the point that one of the particles escapes. The region of escape would assume a charge imbalance opposite that of the escaping particle so an opposite particle would be ejected.
Assume the particles associate due to the mutual attraction of opposite particles.
Assume the angle between the two departure vectors determines the nature of the association. If it is a small angle the particles combine to form a neutrino. If a large angle, they separate. For angles between, they orbit each other with a fixed frequency traveling in a mutually paired epicycloidal (?) path.
Assume the path is the resultant of the two departure vectors.
The path of this light would be bent by a gravitational field but not by an electric field. An electric field would depolarize this light. The magnetic field associated with this light would be of significantly smaller magnitude than its electric field because, as the particles orbit about each other, there would be a constant change in relative velocity as each would rotate with or against the direction of propagation.
This light would behave in conformity to all the observations of light. It would explain the phenomena that have generated quantum physics and uncertainty.
It is based on a lattice structure of matter with free particles near the surface. Energizing matter of this nature means introduction of additional free particles and/or decreasing the distance between free particles.