Suggestion: For readability, can you rename this `innerRef` - when reading for the first time, it threw me off.