Another thought: is it worth adding an optional parameter to the helper functions that allows specifying a particular manager, for people who want to keep using the functional form?  Or is that just too many ways to do it, and we should recommend that folks use the `AdaptationManager` method calls instead.