Я бы переписал это, поскольку я не видел в гекконе ничего, что могло бы предположить, что это скоро произойдет, и это не особенно сложно написать.
Вам может быть интересно узнать, что jQuery имеет метод $ .data (), который делает то, что вы хотите - вы можете посмотреть на source , чтобы увидеть, как они справляются с этим, или просто использовать это как есть.