Map item modifications via each() now properly fall back to map after being performed