I want to know what exactly keepsnapshots do in the model. Could this make only on update snapshot, because i use a lot of ModelName::find() without update. I couldn't need snapshot for this action and this will slow my application performance and will produce more Memory consumption which is not neccessary. I want only when I update information to keepsnapshot and use my Blame Class to save changed fields. Is it possible ?