I hesitate to post any code in support of something considered to be such bad form, but what I think you are asking can be done using soft references. Take note that this sort of thing is frowned upon, as there is almost always a better way to do accomplish the task.