Best practices for working with ETL components