help wanted
Description
When you use the generate variant LS action for a type that lives in another module:
Event(..) -> [PlaceIn(SmokedPile)]
// Use generate variant here ^
If PlaceIn is in another module, the variant is generated correctly but it's not imported by the currrent module, so you need to manually import it.