Separate entity initialization and placement