ParentFull threadtiglionabbit·Caching the promise is a perfectly good solution. Locks aren't needed.View on HN