My crazy idea of the day...
Does your player move in a set direction like an infinity scroller or left and right, up and down like a platformer, or freely move like a huge space style game?
If its a one direction movement, have you tried pinning an invisible object 600 pixels behind your player and setting anything you want destroyed to be killed if it overlaps it?
The pinned object will pin at the distance relative to the pinned target upon the pin action, so if you create the pin kill object 600 pixels behind the player and then pin it to player it should keep that distance at all times killing anything that gets that far back...
Platformer would be tougher but if you pin it to angle as well it should "flip" to other side when you turn to go other way.. (not tested).
Freeflying type would be toughest using this unless you made the following destroyer object much large and maybe C shaped...