got round to implicit update

looks like it's behaving itself for stationary boundaries. It's kiiind
of motherfucked for moving ones though...