Defined update regions with update flags.
Large improvement to update speed by using batch update functions.