A library to keep track of parts with flexible properties.