Removed array/string optimization to allow caching of previous draw iterations