     list = @entities.for(entity.group)
     for ent, idx in list
       list.splice(idx, 1) if entity == ent
+      @expireEntityCache()
 
 
   # Internal: Render a scene and all of its entities onto the main canvas

    entity.loadAnimations()
    @entities.add(entity.group, entity)
    Kona.Scenes.persistentEntities.push(entity) if entity.persistent


  # Internal: Initialize and construct the associated entities for a scene

    @background     = new Image()
    @background.src = opts.background || ''
    @entities       = new Kona.Store
    @entityCache    = [] # Internal
    @next           = opts.next || null


    @loadEntities(opts.entities) if opts.entities?
    Kona.Scenes.scenes.push(@)
