Info should be on correct zone

It should be on the zone where it was called instead of on callback zone
Fix bug: missing setInfo
Merge branch 'refactor-zoneinfo'