Configuration API: clean up controller interface