--[[
	Utility script that holds a cache of player character appearances. Allows the game to load appearances as soon as the player enters the game, thereby reducing
	risk of lengthy Roblox server requests slowing down critial times in the game loop.
]]

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")

local Logger = require(ReplicatedStorage.Dependencies.GameUtils.Logger)

local CharacterAppearanceCache = {}

local appearanceCache = {}
