No need to use regular unions if horizontal is better