Construction of a photon position operator with commuting components from natural axioms | Synapse