light composition save behavior