Egg-of-Colombus solution for dealing with metadata includes. This approach might need extension for more complicated cases in the future.