Added transient modifier handling