Bridging two extremes: Multi-antenna coded caching with reduced subpacketization and CSIT