add liner hash table
remove hash function from renderobj
add render obj mgr function