Bringing Galaxy on Fire 3 to Vulkan: What We Have Learned