I guess I don't understand the political motivation for deploying the national guard in Los Angeles. The Democrats have almost entirely been responsible for Republicans winning the last few cycles, because their governance inevitably blows up in the faces of their constituencies. California and specifically San Francisco are good examples. Illegal immigration and the trans stuff is another good example.
So why save the day when the governor and mayor are protesting your involvement? I feel like a better strategy would be to continue doing what the people elected Trump to do, which is beef up immigration enforcement, and if there's a riot in Los Angeles every time and an illegal is detained, so be it. Wait for the riot to end, then go back in and detain another illegal. It should only take two or three of these riots before Los Angeles is brought to its knees, and then they can request the national guard from the president and allow Trump to swoop in and save the day.
I have no love for these "protestors," but California clearly does, so why not let them reap what they sow? If the fear is damage to Federal facilities, use it as justification to move as many federal facilities out of California as possible. Part of the reason the swamp exists is because all of the federal infrastructure is in the most liberal parts of the country. This would be a great excuse for bringing in some more balance.