diff --git a/include/MantleAPI/Traffic/entity_properties.h b/include/MantleAPI/Traffic/entity_properties.h
index a61e067aff291cf472912662c18679eca918585d..91b301db465a54d793fb6c2f28070c9da71747fb 100644
--- a/include/MantleAPI/Traffic/entity_properties.h
+++ b/include/MantleAPI/Traffic/entity_properties.h
@@ -19,9 +19,11 @@
 #include <MantleAPI/Common/bounding_box.h>
 #include <MantleAPI/Common/floating_point_helper.h>
 #include <MantleAPI/Common/vector.h>
+#include <MantleAPI/Common/spline.h>
 
 #include <map>
 #include <string>
+#include <limits>
 
 namespace mantle_api
 {
@@ -125,6 +127,8 @@ struct Performance
   units::velocity::meters_per_second_t max_speed{0.0};
   units::acceleration::meters_per_second_squared_t max_acceleration{0.0};
   units::acceleration::meters_per_second_squared_t max_deceleration{0.0};
+  units::jerk::meters_per_second_cubed_t max_acceleration_rate{std::numeric_limits<double>::infinity()};
+  units::jerk::meters_per_second_cubed_t max_deceleration_rate{std::numeric_limits<double>::infinity()};
 };
 
 inline bool operator==(const Performance& lhs, const Performance& rhs) noexcept