Swansea City midfielder and club captain Matt Grimes has been an ever-present figure in South Wales for the best part of six years.