Properly place new instance based on template dimensions