Add `@private` - this is a callback, not public API