A cosmic object spotted by the James Webb Space Telescope has flummoxed astronomers. Now, a research team has studied hundreds of these "little red dots" and found clues about their identity.