OK, it wil not help you, but you wanted....
PoKeys55 has limited number of pins. Try to configure all possible peripherals, and you will see the reason.
There are not enough free pins! It could be done in way If 2 LCDs will work, then peripheral X will not work.
But that will add unnecesary complexion and possible unreliability.
Also every microcontroller has limited number of peripherals.
Satisfied?
regards
Boris