Represents a Java variant of the surface, its status and inner data required to display it.
Provides current surface id. Id should be updated after each call to {@link SurfaceHandler#stop}