Add cache system and return number of affected rows for an update/save/remove