There is already partial support for this within the DOM panel.
For example, if you have an object a = {prop1: 1, prop2: 2} you can
create a breakpoint for its properties.
1) Select the DOM panel
2) Expand the object |a|
3) Create a breakpoint for |prop1| by clicking on the breakpoint
column.
4) Change the value -> Firebug's debugger should break and switch to
the Script panel showing the source line that caused the break;
See more here:
http://getfirebug.com/doc/breakpoints/demo.html#dom
Honza