Added experimental features with fallbacks if not supported by standard VF