anchor.diff:                        Rotation = 0.0f
                         Elevation = entity.GetElevation world + 0.5f
                         Flags = entity.GetFlags world }
  +                let font = entity.GetFont world
                   World.enqueueRenderMessage
                       (LayeredDescriptorMessage
                           { Elevation = transform.Elevation
                             PositionY = transform.Position.Y
  -                          AssetTag = entity.GetFont world |> AssetTag.generalize
  +                          AssetTag = AssetTag.generalize font
                             RenderDescriptor =
                               TextDescriptor
                                   { Transform = transform
                                     Text = text
  -                                  Font = entity.GetFont world
  +                                  Font = font
                                     Color = if entity.GetEnabled world then entity.GetTextColor world else entity.GetTextDisabledColor world
                                     Justification = entity.GetJustification world }})
                       world
  
positive.code:         override this.Actualize (entity, world) =
              if entity.GetVisible world && entity.GetInView world then
                  let transform = entity.GetTransform world
                  World.enqueueRenderMessage
                      (LayeredDescriptorMessage
                          { Elevation = transform.Elevation
                            PositionY = transform.Position.Y
                            AssetTag = entity.GetAnimationSheet world |> AssetTag.generalize
                            RenderDescriptor =
                              SpriteDescriptor
                                  { Transform = transform
                                    Offset = Vector2.Zero
                                    InsetOpt = getSpriteInsetOpt entity world
                                    Image = entity.GetAnimationSheet world
                                    Color = entity.GetColor world
                                    Glow = entity.GetGlow world
                                    Flip = entity.GetFlip world }})
  
negative.code:                       Elevation = entity.GetElevation world
                        Flags = entity.GetFlags world }
                  let fillBarColor = if entity.GetEnabled world then Color.White else entity.GetDisabledColor world
                  let borderImage = entity.GetBorderImage world
                  let fillImage = entity.GetFillImage world
                  World.enqueueRenderMessage
                      (LayeredDescriptorsMessage
                          [|{ Elevation = borderSpriteTransform.Elevation
                              PositionY = borderSpriteTransform.Position.Y
                              AssetTag = AssetTag.generalize borderImage
                              RenderDescriptor =
                                  SpriteDescriptor
                                      { Transform = borderSpriteTransform
                                        Offset = Vector2.Zero
                                        InsetOpt = None
                                        Image = borderImage
                                        Color = fillBarColor
                                        Glow = Color.Zero
                                        Flip = FlipNone }}
                            { Elevation = fillBarSpriteTransform.Elevation
                              PositionY = fillBarSpriteTransform.Position.Y
                              AssetTag = AssetTag.generalize fillImage
                              RenderDescriptor =
                                  SpriteDescriptor
                                      { Transform = fillBarSpriteTransform
                                        Offset = Vector2.Zero
                                        InsetOpt = None
                                        Image = fillImage
                                        Color = fillBarColor
                                        Glow = Color.Zero
                                        Flip = FlipNone }}|])
  