I'm not really happy with "restage whenever service bindings change". For some stories, restaging when service bindings change doesn't make any sense at all. For instance, I've not see a node buildpack that looks at service bindings in it's `compile` script, so the process of restaging won't change anything at all (basically). It's complete overkill. It wouldn't be a problem if restaging had a very low cost, but it doesn't.
What other buildpacks perform activities based on their service bindings?