Cocoon Nebula (IC 5164), AstronomerJones