maybe it's worth have app_id as a constructor parameter, store is and remove from other methods?