Developing per-object smoothing