Surely 30 seconds is a bit long though? And should it be configurable?