Assumption of Mary: Mass on demand