Upcoming CatalogService changes will require changes to GIFMButtonService. https://github.com/TAMULib/CatalogService/pull/98/files In particular, but not necessarily only: - [x] GIFMButtonService will need to start using CatalogService's domain objects. - [ ] GIFMButtonService will need to let Spring de-serialize the CS data instead of [manual object mapping](https://github.com/TAMULib/GIFMButtonService/blob/main/src/main/java/edu/tamu/app/service/CatalogService.java#L89) - [ ] GIFMButtonService should be refactored to stop using reflection in this [magic method](https://github.com/TAMULib/GIFMButtonService/blob/main/src/main/java/edu/tamu/app/service/GetItForMeService.java#L459) for finding the value by property key