This also includes the necessary setup work for using "position" and "direction" in action expressions.