Have transaction support for external attributes