[WIP] PIM-3571: Add cursor to bulk iterate products

could not depends on product, perhas use a more generic term as subjects or items