Update WorkItems::LookAheadPreloads to handle workItem.features

Update the preloader to prevent N+1s when querying features for multiple work items.

Edited by Heinrich Lee Yu