- configurable interval - configurable status message callback \(constructor parameter, property or decorator?\) - we periodically set the crawler status via storage client - in javascript crawlee, this does nothing when MemoryStorage is being used