pub type UserComponents = Vec<UserComponentCacheItem>;
pub struct UserComponents { /* private fields */ }