Implement caching for objects in factories

Description

Short description of the feature

Use-Cases

  • First state to be archived
  • Second state to be archived

Todo

  • Wiki updated