for Whirr project which is build on jclouds. Here in the apply method, they are actually maintaining a Map named "extra" while mapping a runnning instance to node metadata. Do you think it solves the purpose I earlier mentioned?
I'm not familiar with the Whirr codebase myself; hopefully one of the committers can provide more details. It might be a question you'd like to ask in a Whirr forum, actually.
ap