Revert "oops"

This reverts commit e49352cec5a51643c4e319b197092589b74496b6.
Revert "coefficient update when geometry has changed was quite wrong. fixed"

This reverts commit 8fd7585f4a005490a4827e693c4abddfe7157514.