A transmission apparatus includes a gear having a plurality of gear teeth and a rack having a plurality of rack teeth to mesh with the gear teeth. A rail guide has a guide component fixedly anchored to the seat or vehicle and a guide rail fixedly anchored to the vehicle or seat along which the guide component is rail-guide. The expander determines a high detailed routing cost tile class, wherein the high detailed routing cost tile class is a class of tiles that has high detailed routing costs. A clutch coupled to the elongate shaft is configured to engage a respective generator, transferring energy from shaft rotation to the generator which produces electricity.