Simplified constructor for register pool