Improved component parameter handling