Firemonkey is a separate framework. All the components in FireMonkey have been rewritten from scratch and don't use VCL at all (on windows it uses DirectX, on other platforms OpenGL (ES)), so that's why it may work there. And it's based on VGScene afaik, and not on glscene (though I've heard they "stole" some code from glScene).