cleaned up defered drawlist
added simple drawlist
added render selection check