Character movement : can't dynamically change value of boolean "constrain to plane"

Hi everyone

Do you know if there’s any way do dynamically constrain the player movement to a plane via blueprint ?
There is such a variable in player movement, but you can only read it though a function, not access it to set its value.

3 possibilities from there

-I’m stupid and one can actually access it (my favorite one)

-It’s not accessible for a good reason that lies deep within the movement system (don’t like this one)

-It’s not accessible but it could/should and would be in the future (mixed feelings there)