got object/player layering working, needs to be optimised