anchor.diff:  
           for i = 0 to count - 1 do
   
  -            let transformComp = bucket.Transforms.[i]
  +            let getTransform = bucket.GetTransforms.[i]
               let position = bucket.Positions.[i]
               let uv = bucket.Uvs.[i]
               let color = bucket.Colors.[i]
   
  -            let model = transformComp.Transform
  +            let model = getTransform ()
   
               position.TryBufferData () |> ignore
               uv.TryBufferData () |> ignore
  
positive.code: // Fixme: global
  let state = 
      {
          Lookup = Dictionary ()
      }
  
  
negative.code:                         0, None
  
                  let mesh = meshComp.Mesh
                  let getTransform = fun () -> transformComp.Transform
                  state.Add (ent, programId, textureId, texture, getTransform, mesh.Position, mesh.Uv, materialComp.Color)
  
              | _ -> ()
          | _ -> ()
  