Because I moved it to a private method. It's run in a callback and not appropriate as an interface public method, I think.

I don't love this solution, so open to suggestions.