Suppose you have an array of complex data that you wish you filter. The property to filter upon is bound to the value of a text input field.
By default, this means that every keystroke will result in the filter being computed and (that particular section of) the template re-rendered.
However, let's say we do not want this to happen, as we deem it to be too expensive. _.throttle
combined with Ember observes
using an property on a controller as an intermediary, makes this possible.