remove visibility property
rebuild weakData