multi-domain ability added
add should_drop_collection flag