When you normally walk up to enemy npc, aggro starts say 10-12 blocks away.
But if you race trough a camp, they chase you and they will rubberband back to start.
But I noticed yesterday that they kinda rememered me way longer (25 block lengths) when i approached them again and this was 1 hour later or 30min later, meaning they remember my aggro from before.
Just a thought anyways…