Variables at the component scope

I am guessing that this is in the roadmap - but I would like variables set at the component scope - with different values allowed on instances.

IE - I would like to be able to add a variable for a component using this dropdown - and then change it on any instance - and also have children of that instance inherit the variable.