Fans of Lupita Nyong’o were psyched when she announced last year that she’d been cast as a central character in the new Star Wars film, The Force Awakens. But many fans were frustrated to later learn that Nyong’o wouldn’t be appearing onscreen as herself—instead she’d be voicing an entirely CGI character.

This week, Nyong’o herself shed some light on the casting. Nyong’o told Buzzfeed News that she selected the entirely CGI role, the first part she chose after winning an Oscar for role in 12 Years a Slave,  partly because she liked the idea of not having her body seen onscreen. In 12 Years a Slave, her performance was extremely physical and visceral—her character Patsey was whipped, raped, and otherwise brutally abused. “12 Years a Slave was a film that was so much about my body, and Star Wars is not at all,” Nyong’o told Buzzfeed. “There was a liberation in being able to play in a medium where my body was not the thing in question.”

Read more about Nyong’o and why she was excited for the All-CGI Star Wars role on