Hang on, ain’t it a federal law that if you are employed govt aerospace program (which spacex is part of cause its NASA funded contractor) that only American born people can work for them ? Came up in the past and they responded quoting that the Govt wont let them.