Note that that metadata won’t prevent for this property to have out of range value, since they still standard C++ primitive types which you can not passively limit, or else property editor is only palce where this property is set. You need to write limitations on your own in the code for that via some set functions.