Reentrancy issues with using add instead of relookupOrAdd