Implement auto-registration for extensions