No need for animal sacrifice. Jesus was the sacrifice.
Isn’t there a prophetic element to the sacricing resuming in/by Israel ?