In Litium for the language configuration we have the ability to add fallbacks. This is only really used for backoffice and not use in any way for the content.
However if every field could have a configuration switch called "languageFallback" as a boolean value. Then we could on a field level control if the field should fallback if it is not set.
This might not really be possible and might need significant changes to Litium as we don't have a way to "reset" a field to it's default value on a content item. However this would be really nice as most other content platforms allow for language fallbacks.