I've been using a Chromecast Audio as a sort of "portable" music player (that requires power) around the house with a set of headphones, and when I saw your comment about BubbleUPnP making it gapless I had to check, but as far as I can tell, it doesn't. The 'Gapless playback' tickbox isn't there...