now Preload is receiving event and adding component to the matching entity if it exists.
Preloaded Entities are not removed until the end, so we keep in memory what has been preloaded.