Demo added, X axis is set to category. This does not cover all behavior that can exist.