Not really a bug... this feature is called z-buffering.
Moreover, jrebel is only supposed to be for the development phase! Using it on a live version would be a bad idea because it decreases performance by a lot. (We're using it for development already for years tho)