God, by nature, is eternal & outside of time, so in His Divine Nature, the crucifixion is timeless and ongoing, and the Sacrifice of the Mass occurs now as a (sacramentally) present reality.
Caren