optimize away HashSet with single-key tx
don't set exclusion list unless broadcasting
if (trace)