CountLimited CountLimitedFactory NoCache NoCacheFactory TimeLimited TimeLimitedFactory Unlimited UnlimitedFactory