Children have very sharp powers of observation - probably sharper than adults - yet at the same time their emotional reactions are murky and much more primitive.
I think innocence is something that adults project upon children that's not really there.