refactor of sending compositor messages; added rendering status