Any browser engine is free to do the work to use per-platform APIs. If your argument is that cross-platform browser engines won't do the work to optimize with platform-specific APIs but that Safari will, WebKit is a cross-platform browser engine and so it adopting CoreAnimation on Apple platforms in addition to supporting other platforms is exactly the same amount of work that it would take for Blink or Gecko to do the same thing.