anchor.diff:  	faction = list("mimic")
   	move_to_delay = 9
   	del_on_death = 1
  +	///A cap for items in the mimic. Prevents the mimic from eating enough stuff to cause lag when opened.
  +	var/storage_capacity = 50
  +	///A cap for mobs. Mobs count towards the item cap. Same purpose as above.
  +	var/mob_storage_capacity = 10
   
   // Aggro when you try to open them. Will also pickup loot when spawns and drop it when dies.
   /mob/living/simple_animal/hostile/mimic/crate
  
positive.code: 		icon_state = "crate"
  		playsound(src, close_sound, 50, TRUE)
  		for(var/atom/movable/AM in get_turf(src))
  			if(insertion_allowed(AM))
  				AM.forceMove(src)
  
  /mob/living/simple_animal/hostile/mimic/xenobio/proc/insertion_allowed(atom/movable/AM)
  	if(ismob(AM))
  
negative.code: 		if(L.mob_size > MOB_SIZE_TINY) // Tiny mobs are treated as items.
  			if(L.density || L.mob_size > max_mob_size)
  				return FALSE
  			var/mobs_stored = 0
  			for(var/mob/living/M in contents)
  				if(++mobs_stored >= mob_storage_capacity)
  					return FALSE
  		L.stop_pulling()
  
  	else if(istype(AM, /obj/structure/closet))
  