Provide backing variables instead of functions
Refactor API configuration method