When do I need the Progress native client?