Swappable models seems to be an obsolete feature, hence to be remove from version 2.x. This imply a slight refactor of code