*FreezeComponent: Now uses ExtendedLocation instead of Position