New directions for surrogate models and differentiable programming for High Energy Physics detector simulation | Synapse