Re entrapment, see discussion on https://news.ycombinator.com/item?id=40916066 - I’m reasonably sure this can be done in a way that isn’t entrapment.
(Though whether the 9th circuit redefines it would be a different question)
(Though whether the 9th circuit redefines it would be a different question)