completely rewritten the surfel manager