Well, federal law prevents it period. It’s only an executive policy of making that avenue of enforcement a lower priority that keeps it from being a “thing”.
Under presidents who have had more of an interest in curtailing it, it’s been upheld that regardless of state law the federal prohibition takes precedence.
So if the feds wanted to mess with it, they wouldn’t be waiting for it to cross state lines, they’d just enforce the law as written.