These are definitely for internal use by this class.