Removed RuntimeExtensionComponent; refactored all runtime extensions