Separate registration and configuration