Component encoding