this is getting complicated
use arbitrary material for performance reasons
slowly getting there
use cubic tween
camera tweening is getting close to working as desired