- Add changed fields' types to cache as well
- Shouldn't the cache for haxe.io.Bytes have a copy of the bytes instance, so we can later compare with it? It seems that changing haxe.io.Bytes in place at the moment will not render any changes when calling update()