Add chat position factory javadocs