smaller performance footprint