replaced SkaterState.update({}) calls with custom calls, see #131