egl/haiku: minor surface management cleanups