FIX: IO#read create a large number of objects.