hdivider input id accessor cache implemented