Refactoring orderable concern so it can be used in the banner layout.