modified runtime_properties structure - is now a simple dictionary, no longer holding 'previous values'