I'd go with a scan or trigger. You could try having an invisible physics entity there at all times, but you might still experience many problems with catching. Keep your scan or trigger with a wider range. I wish there was a better way to do this, but I cant think of any. Marco had previously said he doesn't intend to implement a way making physics entities passable unto certain normal entities, but hopefully he'll add this in one day.