Made WorkerChallengesManager Serializable. Random random could be transient but will be null after deserialization.