Detect an area change
var currentHash = LokiPoe.LocalData.AreaHash;
if (currentHash != previousAreaHash)
{
previousAreaHash = currentHash;
areaTargets.Clear();
}previousAreaHash and areaTargets are state owned by your plugin. Clear area-specific state when the instance changes.