[gimbal] refactor to bare_design