Can't you just expose the data you are reading as an external typed data array to the Dart code? That would remove any need for those methods.
> - Dart developers does not like annotation
I like annotations!
> - Dart VM executes custom "native (which in fact are very fast)" methods very slow
This concern is very valid: it is true that transition between Dart code and native methods is too heavyweight and as a developer you have no way to fix it yourself. We had plans to fix it eventually - but they never been very high on the list of things.
Did you file a bug for the slowness of your native extension?