Improved property setting via environmental vars