Use advance techniques in canvas apps to perform custom updates and optimization