Walk me through how you would refactor an Apex trigger that is currently hitting SOQL 101 governor limits during bulk data loads.