add handling for double property cloning
fix disconnect handling of ids