What material properties do engineers have to consider when they are working on an application?