In the same pan, add olive oil, onions, garlic, salt and pepper and cook until translucent. Add walnuts and stir until coated and slightly browned. Add 2 tablespoons apple cider vinegar to deglaze the pan and cook down for a minute or two. Add chicken stock, pomegranate molasses, pomegranate paste, maple syrup, half the pomegranate seeds, orange zest, butternut squash, a pinch of sugar, turmeric, cumin, nutmeg and cinnamon stick. Stir together, season to taste with salt, pepper and sugar and bring up to a boil. Simmer and allow sauce to cook down until it has thickened and reduced, approximately 20 minutes.