added alwaysUpdateOrigin property