SuspendEvents also suspends recompositing on CompositeDynamicObjectCollection
Issue: https://github.com/AnalyticalGraphicsInc/cesium/issues/1452
make `shouldRecomposite` 'private' as `_shouldRecomposite`
performance fixes