destroy existing cockpit on ship change
handle fallback to default cockpit if available
use our standard easing equations

not quite sure why a separate set are needed