Nanocrystal self-assembly sheds its secrets