Use a prototype model to reduce memory usage with a lot of isntances
Version change