Can specify whether kernel arguments will change data or not which allows memory objects to track if they have been modified or not. This will serve as groundwork for memory to automatically maintain local copies of data on GPU if requested